### ① 组件是什么 Scheduler 监听未绑定节点的 Pod,按过滤与打分选出最合适节点,把绑定结果写回 API Server,决定 Pod 落在哪台机器。 ### ② 语言与 C 库 Go 编写,调度循环 goroutine,经 API Server 通信,底层 socket/TLS。 ### ③ 运行机制 两阶段:先过滤不满足资源/亲和性的节点,再打分选优,最后绑定。它只做决策,不启动容器。 ### ④ 常见配置缺陷 - 调度器服务账号权限过宽。 - 自定义调度器逻辑缺陷被利用来把 Pod 导向特定节点。 - 调度器端点暴露未隔离。 ### ⑤ 对应攻击链路 Scheduler 单独价值低,主要作为高权身份一环。自定义调度器缺陷可被用于定向落位,配合节点侧条件完成后续动作。 ### ⑥ 对应 C 库 网络 socket/TLS,无直接暴露的底层调用。 ### ⑦ 对应工具 RBAC 审计、调度行为日志核对。 【链路推演】自定义调度器缺陷 → 定向绑定到目标节点 → 配合节点侧条件。断点在调度器权限与输入校验。 【跨册】决策循环与并发见册1。调度落